package com.aspose.cells;

class zxy {
   private int a;
   private double b = 0.0D;

   public zxy(int var1, double var2) {
      this.a = var1;
      this.b = var2;
   }

   public int a() {
      return this.a;
   }

   public double b() {
      return this.b;
   }

   public boolean a(double var1) {
      switch(this.a) {
      case 1:
         return var1 == this.b;
      case 2:
         return var1 > this.b;
      case 3:
         return var1 >= this.b;
      case 4:
         return var1 < this.b;
      case 5:
         return var1 <= this.b;
      case 6:
         return true;
      case 7:
      default:
         return false;
      case 8:
         return var1 != this.b;
      }
   }

   public boolean a(int var1, Object var2, boolean var3) {
      switch(var1) {
      case 3:
      case 18:
         return true;
      case 9:
         return this.a((double)(Integer)var2);
      case 14:
         return this.a((Double)var2);
      case 16:
         return this.a(zbtq.a((DateTime)var2, var3));
      default:
         return false;
      }
   }
}
